package com.jy.admin.services.cashPocket.vo;

import com.fqgj.common.api.ParamsObject;

import java.io.Serializable;

/**
 * Author: Karl
 * Date: 2020/12/17 5:13 下午
 */
public class ClOrderReceiveRequest extends ParamsObject implements Serializable {

    /**
     * 授权token
     */
    private String token="a481e307fd3343c4faca93ADAFb8a3892ee1";
    /**
     * 订单号
     */
    private String tradeNo;
    /**
     * 账单号
     */
    private String orderBillNo;
    /**
     * 用户编号
     */
    private String userCode;
    /**
     * appName
     */
    private String appName;
    /**
     * 产品类目
     */
    private String productType;
    /**
     * 产品code
     */
    private String productCode;

    private String originOrderNo;
    private String account;
    private Long account_id;
    private String clientCode;

    private  ClUserInfoInputVo userInfo;

    private  ClOrderInputVo orderInfo;

    public String getClientCode() {
        return clientCode;
    }

    public ClOrderReceiveRequest setClientCode(String clientCode) {
        this.clientCode = clientCode;
        return this;
    }

    public String getAccount() {
        return account;
    }

    public ClOrderReceiveRequest setAccount(String account) {
        this.account = account;
        return this;
    }

    public String getOriginOrderNo() {
        return originOrderNo;
    }

    public ClOrderReceiveRequest setOriginOrderNo(String originOrderNo) {
        this.originOrderNo = originOrderNo;
        return this;
    }

    public String getToken() {
        return token;
    }

    public  ClOrderReceiveRequest setToken(String token) {
        this.token = token;
        return this;
    }

    public String getTradeNo() {
        return tradeNo;
    }

    public  ClOrderReceiveRequest setTradeNo(String tradeNo) {
        this.tradeNo = tradeNo;
        return this;
    }

    public String getOrderBillNo() {
        return orderBillNo;
    }

    public  ClOrderReceiveRequest setOrderBillNo(String orderBillNo) {
        this.orderBillNo = orderBillNo;
        return this;
    }

    public String getUserCode() {
        return userCode;
    }

    public  ClOrderReceiveRequest setUserCode(String userCode) {
        this.userCode = userCode;
        return this;
    }

    public String getAppName() {
        return appName;
    }

    public  ClOrderReceiveRequest setAppName(String appName) {
        this.appName = appName;
        return this;
    }

    public String getProductType() {
        return productType;
    }

    public  ClOrderReceiveRequest setProductType(String productType) {
        this.productType = productType;
        return this;
    }

    public String getProductCode() {
        return productCode;
    }

    public  ClOrderReceiveRequest setProductCode(String productCode) {
        this.productCode = productCode;
        return this;
    }

    public  ClUserInfoInputVo getUserInfo() {
        return userInfo;
    }

    public  ClOrderReceiveRequest setUserInfo( ClUserInfoInputVo userInfo) {
        this.userInfo = userInfo;
        return this;
    }

    public  ClOrderInputVo getOrderInfo() {
        return orderInfo;
    }

    public  ClOrderReceiveRequest setOrderInfo( ClOrderInputVo orderInfo) {
        this.orderInfo = orderInfo;
        return this;
    }

    public Long getAccount_id() {
        return account_id;
    }

    public ClOrderReceiveRequest setAccount_id(Long account_id) {
        this.account_id = account_id;
        return this;
    }

    @Override
    public void validate() {

    }
}
